/*
 * @Author: moonwater 13812995013@163.com
 * @Date: 2025-02-27 14:18:08
 * @LastEditors: moonwater 13812995013@163.com
 * @LastEditTime: 2025-02-27 15:10:52
 * @FilePath: \盐师22Git仓库\day04\Test02.java
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
public class Test02 {
    //小芳的妈妈每天给她2.5元钱，她都会存起来，
    //但是，每当这一天是存钱的第5天或者5的倍数的话，
    //她都会花去6元钱，请问，经过多少天，小芳才可以存到100元钱
    public static void main(String[] args) {
        
    double dayMoney = 2.5;//每天存2.5
    double totalMoney =0; //总钱数

    //请问多少天
    int dayCount = 0;

    //小芳可以存到100
    int result = 100;

    while (true) {
        //开始存钱
        totalMoney += dayMoney;
        // 每循环一次 代表存钱天数+1
        dayCount++;
        // System.out.println("第" + dayCount + "天存钱" + totalMoney);
        //但是每当这一天是存钱的第五天或者5的倍数 的话，会花去6元

        if (dayCount % 5 == 0) {
            totalMoney -= 6;
            // System.out.println("第" + dayCount +"花6元");
            
        }
        //判断什么时候存够100
        if (totalMoney >= result) {
            //如果存够100 那么结束循环
            break;
        }
        
    }
    System.out.println("经过" + dayCount + "天小芳能够存够100元钱，总共存了" + totalMoney);
  }
}
